home *** CD-ROM | disk | FTP | other *** search
- Date: Wed, 15 Jun 1994 22:28:59 -0400 (EDT)
- From: Timothy Miller <millert@undergrad.csee.usf.edu>
- Subject: Re: The HELP key
- To: gem-list@world.std.com
- In-Reply-To: <P9472@IZ.maus.de>
- Message-Id: <Pine.3.87.9406152259.E29583-0100000@undergrad>
- Mime-Version: 1.0
- Precedence: bulk
-
-
- Neil:
- -----------------
- As there are only two modifiers - Control and Shift-Control - we only
- need to
- use one the one character to denote what modifier is needed... perhaps the
- degree symbol (ASCII 248) to denot Control, and the filled degree symbol
- (ASCII 249) to denote Shift-Control.... I have also checked these symbols
- with
- the standard font and the Monaco font with NVDI and they are the same in
- each.
- -----------------
-
- Alt! You forgot Alt! :) Oh, and Shift-Alt, I guess. Well, it MIGHT be
- a good idea to use new symbols, but certainly not two symbols that look
- ANYTHING alike. How about Kof (204) for Control, Alef (194) for Alt, and
- Samekh (208) for Shift? Perhaps, perhaps not. I think it may be unwise
- to change to new symbols, since everyone knows what they mean, and it
- would take a while for them to learn what the symbols mean. Back when I
- first encountered these symbols, ^ for control is something that I'd used
- before, the up-arrow was relatively obvious for shift, and I had to GUESS
- at what the symbol for Alt meant. Once I learned them, they stuck, and
- I'm comfortable with them. I'm curious to see what others have to say.
-
-
- Nolte:
- ------------------
- Waldi Ravens:
- >If a user wants to have ^Z for quitting apllications,
- If a user doesn't want to stick to the standard, then tell him to buy a PC
- or whatever. A standard is a set of rules. You don't make rules and then
- let people decide whether or not they wan't to stick to them. Rules are
- made for everybody to stick to them. Period.
- Jesus, why in the world are we trying to establish a standard, if we can't
- get the user to stick to it? If you allow the user to change the
- shortcuts, you'll get a lot of programmers to use this as an excuse for
- not sticking to the standard. And then you might as well forget about the
- standard in the first place.
- ------------------
- Yes, yes. I quite agree. Make the standard a good one, make it work,
- make it bullet-proof, and then tell people to USE it. No excuses, except
- in cases of danger.
-
-
- Another comment... Assigning Select-All to Shift-Ctrl-A is good.
- However, I do not agree that Hide Block (deselect all) should be assigned
- to Ctrl-A. Anything that is assigned to Ctrl-A should have no noticable
- affect, like "redraw window". If you're using the Block==Big-Cursor
- system AND you're touch-typing the problem with Ctrl-A being too easy to
- hit no longer holds since there would be no block to deselect. However,
- in other situations, it could be annoying to lose your selection
- (although far from fatal).
-
- Select All - Shift-Ctrl-A
- Redraw window - Ctrl-A
- Hide Block - Depends. It's a moot point in Big-Cursor block systems.
-
- Oh, and I have seen Ctrl-G mean Goto before, and I am in support of that
- because I feel that the search and replace should be simplified. I've
- seen some before that I agree with, but off the top of my head, I get this:
-
- Find... - Shift-Ctrl-F
- Replace... - Shift-Ctrl-R
- Find next/prev - Ctrl-F
- Replace next/prev - Ctrl-R
-
- The direction is set in the dialog. This also makes it easier to hit the
- 'next/prev' option than to call up the dialog for the operation. I might
- also be inclined to simplify it further and put the selection of Find or
- Replace into the dialog. The exit button would determine which it is and
- another key would repeat it, whether it was find or replace. In this
- case, you'd get the following:
-
- Find/Replace... - Ctrl-F
- Repeat F/R next/prev - Ctrl-Something. (POSSIBLY G, maybe R)
-
- This is an implementation problem, not something that should necessarily
- be GOVERNED by the standard. Perhaps it would be best to put all the
- options in the standard and let the programmer decide which he actually
- wants to use. Then you'd get:
-
- Find(/Replace)... - Ctrl-F
- Replace... - Ctrl-R
- Find(/Replace) next/prev - Shift-Ctrl-F
- Replace next - Shift-Ctrl-R
- Repeat F/R next/prev - Ctrl-Something
-
- The problem goes on and on. Perhaps we should say how we prefer it and
- leave the rest entirely to the progammer. Tell him which ones are
- 'common' (not 'standard'), and tell him which ones are unassigned (IN
- THAT CATEGORY) so he can do what he wants with them.
-
- It also might be prudent to DE-assign some things already in the standard
- to make room for some more productive functions to put in those place.
- But I don't think that Find/Replace is quite that important. I will, on
- rare occation, search a text file for something (most often, the first or
- only occurence), or I will globally replace something. When editing
- articles, I would often have to replace all occurences of ". " with
- ". " to comply with formatting rules of Calamus.
-
-